give it one's best shot - Deutsch Englisch Wörterbuch